I stayed at the Grand Duka Hotel with my boyfriend for 4 nights/5 days and we had a fantastic experience. The staff were five-star – professional, kind, and attentive. Our room was spotless, cleaned daily with fresh towels, and the bed and pillows were very comfortable (I have back problems and still slept really well). The rooms are soundproof, so we never heard other guests.
The hotel ambience is lovely, and even though it is inside a small mall, it never felt intrusive. The hotel lifts are separate, and the room fridge was handy. On our last day we checked out at 11am but were allowed to use the spa until our flight, and we stored luggage in the luggage room – great for late departures. Drinks at the hotel bar were well priced and generous.
For accessibility: stairs at the entrance may be difficult for some, though there’s a lift from the car park. The location is excellent: supermarket, cafés, and restaurants are nearby, plus a kebab shop and bank across the road. ATMs (with English translations) were easy to use, charging about 500 lek per withdrawal, with better rates than the exchange shop a minute away. At the end of the road is an ATV rental, and a bus station is within 5–10 minutes, though we used cabs.
The beach is a short walk (under renovation), but 20 mins by taxi you’ll find a livelier area. A market 10 mins away is also worth visiting.
Overall: clean, comfortable, well-located, and excellent service. Would definitely return!