hotel Villa Mercii in Bali, Indonesia Villa Mercii is located in one of the most ideal locations in Bali, Indonesia and it has 4 bedrooms and 4 bathrooms. It is a minimalistic and modern... 07/08/2020