Back

Mini Milo

Mini Milo

A cozy room with a single bed, perfect for the solo or business traveler. Each room measures approximately 100-150 square feet and features air conditioning, an LCD TV and iPod docking station.