Ambassador Tre Rose

Piazza San Marco 905 (Check In At San Marco 877), Venice, , Italy

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.

Price: $0

Stars: 3

User Rating: 6.2/10 (229 reviews)

Amenities: