Property Name: Hotel Bremen Express
Property Address: 2da Aenida Sur # 97, Entre 8a Y 10a Poniente Tapachula, , 30700
Property Description: Featuring free WiFi, Hotel Bremen Express offers pet-friendly accommodation in Tapachula. Each room includes a flat-screen TV. A terrace or balcony are featured in certain rooms. Rooms include a private bathroom equipped with a bath or shower. You will find a 24-hour front desk at the property. Izapa Archeological Zone is 10 km from Hotel Bremen Express, while Izapa Archeological Zone is 10 km away.
Property Facts: Total Number of Rooms: 15Year of Last Renovation: N/A