Skip to playerSkip to main content
  • 9 years ago
Arlo Hotels is the first four-star micro-hotel chain in the U.S. Rooms average 150 square feet but maximize space with flip-down desks, under-bed storage, glass-enclosed bathrooms, and huge windows. We hear smaller is better anyway.
Comments

Recommended