Tokyo Inn - Vacation Stay 26555V offers 89 rooms a 25-minute walk from Shinagawa Historical Museum. This hotel in Tokyo offers a vending machine and a lift.
The comfortable hotel is situated in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, just near the restaurant Coco's Tokyo Inn. The property in Tokyo is 2.1 km from Square Ebara. A 10-minute drive from Meguro Parasitological Museum is a perk for guests staying at the Inn - Vacation Stay 26555V. Magome tube station is also in the immediate vicinity of this Tokyo hotel.
Air conditioning along with high-speed internet and a multi-channel TV are featured in the comfortable rooms. The rooms come with a private bathroom.