Ora Beach Resort is located on the beachfront in Seleman. There is a restaurant. All units at the resort are fitted with a seating area. The private bathroom is fitted with a bath or shower. The rooms include a desk. A buffet breakfast is served daily at the property.
Number of rooms : 16