Xudaferin Hotel
Hotel
Baku, Azerbaijan
Featuring free Wi-Fi and a massage service, this hotel in Baku is 12 minutes’ walk from Neftchilar Metro Station. It offers air-conditioned rooms with a minibar and a flat-screen TV.
Number of rooms: 50
Mahseti Street 25, AZ1096 Baku, Azerbaijan