fbpx
St. Regis Maldives Vommuli Resort

Overview

One of the most luxurious island resorts in the world

Gallery

St. Regis Maldives Vommuli Resort
St. Regis Maldives Vommuli Resort
St. Regis Maldives Vommuli Resort
St. Regis Maldives Vommuli Resort

Location

More Hotels

12 expansive villas, mindfully crafted in the Balinese town of Ubud