Berry Hotel

fromIDR465,000

Berry Hotel

Contact Us

Jalan Dewi Sri I, Legian, Badung Regency, Bali, Indonesia