Giles
10.0
/10
Reviewed 15 week(s) ago
Expedia Group verified review
I loved the 24 hour self serve coffee/ hot chocolate/ tea station in the lobby. The location was fabulous for walking around the city. As a solo traveler I felt very comfortable here.


