Home Away From Home: The Townhouse Hotel

Home Away From Home: The Townhouse Hotel

The hip, modern, and totally fresh Townhouse Hotel in South Beach, Miami, FL, combines creature comforts with cutting-edge, minimalist design. Take a look at the slideshow to learn more about this cool (and surprisingly affordable) hotel. Source and Source

Latest