Le Palazzo Tasso propose des chambres décorées dans un style personnalisé dotées d’un mobilier moderne, d’une connexion Wi-Fi gratuite et d’une salle de bains privative. Situé dans un bâtiment Art nouveau insonorisé, ce logement se trouve à 150 mètres de la place Tasso, dans le centre historique de Sorrente.
Les chambres sont climatisées et équipées d’une télévision par satellite à écran plat et d’un minibar. La salle de bains est pourvue d’articles de toilette et d’un sèche-cheveux. Les hébergements possèdent également un balcon, et certains offrent une vue sur l’avenue Corso Italia.
Le petit-déjeuner est servi dans un café à proximité.
Le Palazzo Tasso se trouve à 10 minutes à pied du port de Sorrente et à 500 mètres de la gare de la ville. L’entrée à l’établissement se trouve dans une petite rue, à proximité d'une zone piétonne.