Hotel Tugu Bali – The Art, Soul & Romance of Indonesia.

LOCATION: Hotel Tugu is a tranquil and luxurious beachfront property in the ancient village of Canggu, Bali. Adjacent to paddy fields and a short distance from the sacred Batu Balong Temple. Hotel Tugu is the perfect base to explore the local area from, however I must say once you arrive in its lush surroundings there … More Hotel Tugu Bali – The Art, Soul & Romance of Indonesia.