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.
Region: United States > California > San Jose
Ranked #40 of 75 Hotels in San Jose
Number of rooms: 57