Centrally located in Venice, The Charm Suites offers self-catering accommodation. Free WiFi access is available in all areas of the apartments. The apartments comes with classic decor and a lounge with satellite TV.
Centrally located in Venice, The Charm Suites offers self-catering accommodation. F Read more
Centrally located in Venice, The Charm Suites offers self-catering accommodation. Free WiFi access is available in all areas of the apartments. The apartments comes with classic decor and a lounge with satellite TV.
Centrally located in Venice, The Charm Suites offers self-catering accommodation. Free WiFi access is available in all areas of the apartments. The apartments comes with classic decor and a lounge with satellite TV.
Number of Rooms: 3