Mertasari Beach House is located in Denpasar Selatan, Kota Denpasar, Bali, Indonesia on House of McCaul, Jalan Mertasari Number 52, Sanur. Mertasari Beach House is rated 3 out of 5 in the category bed & breakfast in Indonesia.
Address
House of McCaul, Jalan Mertasari Number 52, Sanur