A 15-minute taxi ride from Haneda Airport, Hotel Villa Omori offers rooms with an LCD TV and a private bath. It features massage services and a 24-hour front desk. Free Wi-Fi is offered throughout the property.
Number of rooms: 57
143-0015 Tokyo-to, Ota-ku, Omorinishi 3-32-7, Japan