Our customers tell us that they can't get enough of the overall value at NEO Hotel. During your stay, you'll be close to Teatro alla Scala. Free WiFi in public areas, a restaurant and a bar are available. This property offers pet-friendly amenities, such as food and water bowls.