REGAL HOTEL



Machala • Show on map
View Details for Price
Situated in Machala REGAL HOTEL features a restaurant and bar. With free WiFi this 4-star hotel offers a 24-hour front desk and room service. Guests can make use of a terrace. All guest rooms in the hotel…More info
