Boasting a garden, pool with a view and pool views, Quiet Beach 1 BR Beach View NE28 is located in Teluk Nara. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 3
Jalan Raya Malimbu, 83352 Teluk Nara, Indonesia