Located within a leisurely stroll of Paschalakio Cultural Center, Pella Hotel is within a few miles (5 km) of Castello beach. The 11 rooms at this apartment building include kitchenettes, balconies, and refrigerators.
Each apartment is air-conditioned and features a kitchenette and a balcony, and there's space to spread out with a separate bedroom. Guests can expect to find free WiFi and a 32-inch flat-screen TV with digital channels. Relax with a rainfall shower. Weekly housekeeping is available.
At Pella Hotel, guests have access to free WiFi in public areas. You can take advantage of free parking if you drive. Staff members can answer questions about accommodations, and also provide front-desk service during limited hours.