Amber Room, St. Regis Cap Cana: Cigar Guide part 2

Inside the St. Regis Cap Cana Resort is Amber Room, a cigar lounge that redefines the art of refined living. Designed for connoisseurs yet equally welcoming for those just beginning their journey into the world of cigars, this space blends design, views, art, and mixology in a way that’s truly unique in the area. Amber […]