Situé à seulement 50 mètres de la place Saint-Marc, l'Hotel Orion propose des chambres et des appartements avec salle de bains privative, climatisation et télévision par satellite. L'arrêt du vaporetto de San Marco se trouve à 200 mètres.
Les chambres de l'Orion sont décorées dans un style vénitien classique, certaines avec des plafonds de poutres apparentes. Tous les hébergements disposent d'une connexion Wi-Fi et des ordinateurs portables sont disponibles à la location. Les appartements disposent d'une cuisine entièrement équipée et d'un coin salon.
Le bar Harry et le pont Rialto se trouvent à 5 minutes à pied de l'hôtel. Venise Marco Polo L'aéroport se trouve à 50 minutes en voiture du vaporetto.