This hotel is located in San Jose, close to the city's main attractions. Guests will find themselves close to a host of restaurants, bars and shopping centres. The hotel enjoys a great setting, from which to explore the rich culture and beauty of this..