I've stayed at Adlon twice. I've found very few hotels that are as good quality in terms of room size, cleanliness, beautiful decor and price. I will stay there anytime I travel to San Jose.
Location: United States > California > San Jose
Ranked #49 of 74 Hotels in San Jose
Number of rooms: 57