Hotel del Rey San Jose Costa Rica Reviews

If you’re planning a trip to San Jose, Costa Rica, and wondering where to stay, Hotel del Rey should definitely be on your radar. Located…