Hotel Stela Center
(153)
Hotel
Unpretentious lodging featuring a traditional Albanian restaurant & a relaxed bar, plus a salon.
Address: Rruga e Dibrës Abdulla Keta, Tirana 1001, Albania
Phone: +355 4 452 8800
Dibra Street ⏰ 3 minute walk from city center 24h FREE Parking +35544528800 ☕️Bar & Restaurant Email: Info@hotel-stela.com.
People also search for