This delightful hotel boasts a strategic, central setting in Bali, as it is within easy reach from the main entertainment, dining and shopping opportunities. Although it is located in a quiet side street allowing a peaceful environment, the establishment..