The Montgomery Hotel provides a great place for travelers to relax after a busy day. Visitors to San Jose will find that the Montgomery Hotel is a fantastic accommodation choice.
This hotel is located near many of San Jose's attractions including San Jose McEnery Convention Center, San Jose Museum of Art and Del Monte Park.
In their spare time, guests can explore the hotel's surroundings.