Bali is home to some of the world’s most luxurious beachfront resorts, and two of the best luxury hotels in Bali are The Ritz ...
Fewer than a hundred rooms, oodles of character and everything from grand old townhouses to boutique hotels – these are the ...