Mama Beach Resort is located on Koh Phi Phi island of Thailand. This property is situated within easy reach of Ton Sai Pier, home to numerous shops and restaurants. Phi Phi Viewpoint that offers breathtaking views of the entire island is about 30 minutes away. Resort Mama Beach features spacious rooms that are comfortable designed and include a large balcony offering splendid garden and sea views. Room amenities include cable TV, minibar, hairdryer and Internet access. This property offers an onsite restaurant that serves scrumptious cuisine.
HotelClub