Ambassador in Paradise, Philippines
Ideally situated in the upscale section of Boracay Island is the Ambassador in Paradise hotel. In order to keep the atmosphere tranquil and refreshing, the hotel needed to camouflage its utility building, which seemed out of place in the serene environment. Themebuilders designed and transformed the 2–storey structure into a unique natural rock formation...
Read More