Terraza Hotel is situated in Monterrey and features a terrace. All rooms boast a flat-screen TV with cable channels and a private bathroom. The property features a 24-hour front desk. At the hotel, all rooms have a desk. Free WiFi is available to all guests, while selected rooms are equipped with a Read more
Terraza Hotel is situated in Monterrey and features a terrace. All rooms boast a flat-screen TV with cable channels and a private bathroom. The property features a 24-hour front desk. At the hotel, all rooms have a desk. Free WiFi is available to all guests, while selected rooms are equipped with a terrace.