Offrant une vue sur la mer Égée, le Vetti Rooms se trouve à 1,5 km de la plage de Megali Ammos et à 200 mètres du centre-ville et du port. Il propose des chambres climatisées dotées d'un balcon donnant sur la ville pittoresque et le port de Skiathos.
Les chambres Vetti disposent d'un mobilier blanc, de carrelage et de murs aux couleurs pastel. Chacune comprend une télévision et un réfrigérateur. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche.
Le centre de Skiathos compte de nombreux magasins, bars et tavernes servant du poisson frais. La célèbre plage de Koukounaries est à 12,5 km et l'aéroport de Skiathos est à 2 km. Un bus desservant les plages et les villages s'arrête à seulement 10 mètres de l'hôtel.