In Ton Sai Bay, minutes from the city center. This hotel is a short walk to La Na Beach, Loh Dalum Beach and Ton Sai Beach — perfect for quick beach hops and sunset strolls.