We arrived at 5am from the US totally exhausted. The hotel allowed us to check into our room right away to which we were so grateful! Hotel is conveniently located to all of the sites we wanted to see.
Hilton Garden Inn
- Free Wifi