NileGuide Expert Says:
The positive side of this hotel is that you are close to the center and the important museums and churches.
Via 27 Aprile, 14, Florence, Italy
Hotel star rating:
Just a short walk from Piazza San Marco, Cellai Hotel exhibits warmth and intimacy once you walk through the doors. The atmosphere brings out relaxation and charm and makes you feel right at home. The details of the hotel was designed with passion where each room makes each guest feel they are being cared for with great hospitality. The style is reminiscent of the old inns which once housed the young European aristocrats who came to Italy to discover the beauties and mysteries of art. The rooms are comfortable, furnished with grand antiques which have been restored. They are equipped with high quality amenities that assist each guest to feel more at home. There is air conditioning, satellite TV and a mini-bar.