Along with a 24-hour front desk, this hotel has free newspapers and a front-desk safe. WiFi in public areas is free.
Meguro Holic Hotel is located in Meguro, a neighborhood in Tokyo, and is near a metro station. Tokyo Imperial Palace and Ginza Wako Building are local landmarks, and travelers looking to shop may want to visit Tokyo Anime Center and Omotesando Hills. Tokyo Disneyland® and Tokyo DisneySea® are also worth visiting.