L'Hotel Giappone occupe un bâtiment historique à Florence, à seulement 300 mètres du Dôme et à 400 mètres de la gare Santa Maria Novella. Il propose des chambres climatisées avec télévision.
Les chambres du Giappone disposent également d'une connexion Wi-Fi, ont été modernisées récemment et toutes disposent d'une salle de bains privative.
Le personnel du Giappone Hotel assure également un service de billetterie pour les musées et les galeries de Florence.