The comfortable Premier Hotel is rated 3 stars and features 59 rooms for guests to stay in.
The city center is 20 minute walking distance from the hotel. The hotel is set 248 km away from Flores.
Rooms of Premier Hotel are appointed with TV, a minibar and a phone.
Guests can make use of room service, concierge service and laundry on site.