Grand Mas Hotel Melasti

PT. Dewata Jaya Land

Kuta, Bali, Indonesia

Imago Design Studio

5-story hotel