THE ALEXANDER
Hotel • €€€ •
Recommended by a member
Palace at the start of Abovian Street, with spacious, luxurious rooms and a ...Read more