This modern city hotel is situated right in the lively city centre of Guadalajara, directly beside Puerto Vallarta beach. Countless sights, such as the cathedral, the Degollada Theatre, and the Government Palace are to be found within 10 minutes walk of the hotel.