Currently Browsing: life house hotel miami
by tips6247
3 years ago
No comments
Stamford, CT, – March 9, 2021 – the world’s leading travel search engine – announced it will open its first-ever hotel in April 2021. Guests of the 52-room KAYAK Miami Beach will enjoy a locally rooted experience, housed in a landmark 1934 Art Deco building off the Collins Canal, just steps from the beach. KAYAK will use […]