SIXTY Hotels
SIXTY Hotels is a brand of five luxury inns based in New York City, Los Angeles, and Miami. SIXTY Hotels offers suites to its restaurants and rooftop cocktail lounges. The company was founded in 2013 and is based in New York, New York.
Last updated on