There are a total of 57 rooms on the premises. The property is made up of 47 single rooms and 10 double rooms. This hotel is the perfect base for exploring the area. There is air-conditioning in public areas. The front desk offers 24-hour reception. The Hotel provides a lift. Guests can enjoy access to the internet to stay connected to work or home. The Hotel is wheelchair-accessible. Check-out is at . Pets are allowed at this establishment. The Hotel allows large pets.
Hotel Map Of Hotel Business Villa Omori, Tokyo
Photos Of Hotel Business Villa Omori, Tokyo
Hotel Business Villa Omori, Tokyo Hotel Facilities