Located in Cilacap, OYO 92879 Imperial Inn is 1.6 miles from Teluk Penyu Beach. This 2-star hotel offers a shared kitchen and free WiFi.
The rooms at the hotel come with a seating area. At OYO 92879 Imperial Inn the rooms include air conditioning and a TV.
The nearest airport is Cijulang Nusawiru Airport, 68 miles from the accommodation.