Located 362 meters from Xtreme. Pebbles Inn is conveniently located in the popular Addu Atoll area. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 760 meters from Xtreme. Abuharee Grand is conveniently located in the popular Addu Atoll area. The property has everything you need for a comfortable stay.