Ambassador Tre Rose is set in the heart of Venice, right next to Saint Mark’s Square. It features free WiFi throughout, and a roof terrace with a view of the bell tower.
Air-conditioned rooms at the Tre Rose come with a satellite TV and a mini-bar. Breakfast is available between 07:30 and 10:15.
At the Tre Rose Ambassador you will also find a bar, TV lounge, and a 24-hour reception.