Conveniently located, downtown Palo Alto. Friendly staff. Missing a gym. No windows, so not a glimpse of daylight in the rooms...
See all 9 lists
The Black Door
Camden Town, Greater London
Download Foursquare for your smart phone and start exploring the world around you!