Montage Hotels to open private-island resort in the Bahamas
inVOYAGER Montage Hotels & Resorts has announced Montage Cay, a new exclusive ultra-luxury retreat in The Abacos Islands in the Bahamas due to open in 2023.
inVOYAGER Montage Hotels & Resorts has announced Montage Cay, a new exclusive ultra-luxury retreat in The Abacos Islands in the Bahamas due to open in 2023.