Updating availability and prices
Star Villa is located in Mount ?bu
Among the facilities of this property are a restaurant, room service and a shared lounge, along with free WiFi
The property offers bike hire and features a garden and terrace
All units at the hotel are equipped with a seating area, a flat-screen TV with cable channels and a private bathroom with free toiletries and a shower
The rooms include a desk
A vegetarian breakfast is available daily at Star Villa
Standard Double or Twin Room with Garden View
Book now, best price guaranteed!
Hotel