Het Capella Town, Skiathos ligt in het centrum van Skíathos-stad, en het biedt kamers met airconditioning en eigen balkons. U vindt tarvernes, bars en minimarkten op 10 meter van de accommodatie, en het strand van Megali Ammos ligt 1 km verderop. U kunt gebruikmaken van gratis WiFi in de openbare ruimtes.
De kamers van het Capella Town, Skiathos bieden uitzicht op de bergen, en beschikken elk over een koelkastje, een tv, een tegelvloer en een eigen badkamer met een bad of douche.
Het Capella Town, Skiathos ligt op 2 km van de binnenlandse luchthaven van Skiathos, en op 12 km van het beroemde Koukounaries-strand. Er is gratis parkeergelegenheid beschikbaar bij de accommodatie.