Address: Viale IV Novembre, 18, Montecatini Terme
Hotel rating from 100 guests: 8.1
Grand Hotel Croce di Malta features design rooms with free Wi-Fi and LCD satellite TV, Some rooms have a balcony with views of the park, swimming pool, or the main street. …