- Location: The hotel is located adjacent to the Grand Canal in the heart of Venice. The nearest railway station is the Santa Lucia.
- Guest Rooms: The guest rooms are well furnished and offer a variety of amenities.
- Restaurants: The hotel does not have its own restaurant. The hotel bar, the American Bar, serving cocktails and american light fare.