Set in 8000 meters of beautifully landscaped tropical gardens overlooking Komodo Island and Rinca Island, home to the famous Komodo Dragon, Luwansa Beach Resort is a 4 star resort hotel located along Pede Beach – Labuan Bajo. It offers 19 modern hotel room and 16 spacious villas individually equipped with air conditioning, satellite TV,minibar, IDD [...]




