Located across from Shinobazu Pond in the heart of Ueno, this French-owned hotel is easily recognizable by its unique ... More