Offrant une vue sur son jardin, l'établissement The Upper House est situé à Riomaggiore, à 14 km du Castello San Giorgio et à 12 km du musée naval technique. Offrant une vue sur la mer et la montagne, il se trouve à 600 mètres de la plage de Riomaggiore. Une connexion Wi-Fi et un parking privé sont disponibles gratuitement.
Les logements sont équipés d'une machine à café. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 15 km du musée Amedeo Lia et à 12 km de la gare centrale de La Spezia. L'aéroport international de Pise, le plus proche, est implanté à 95 km.