We stayed here for two nights on the last leg of an eight day road trip. This Sleep Inn is not like the Sleep Inns in the US. It is more upscale and the plaque at the door has 4 stars which might be stretching it by about a half star. The property is one of the newest hotels in...
More
- Sleep Inn San Jose
- San Jose Sleep Inn
- Sleep Inn San Jose Costa Rica
- Sleep Inn Costa Rica
