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.
Property: Adlon HotelAddress: 1275 N 4th St, San Jose, CA 95112-4705
Region: United States > California > San Jose
Ranked #36 of 76 Hotels in San Jose
Number of rooms: 57