Kedonganan Hotel

PT. Bali Ocean Beach

Bali, Indonesia

Studio Ton Ton

5-story hotel