Located in Albania, Hotel El Rodeo features a terrace. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. Staff on site can arrange airport transfers.
At the guest house, rooms include a wardrobe and a flat-screen TV. The private bathroom is fitted with a shower....
|Calle 1ra, 325|