Sultan Beybars is a Hotel located at Abylay Khan Ave 16, Astana 010000, Kazakhstan. It has received 362 reviews with an average rating of 4.2 stars.
The address of Sultan Beybars: Abylay Khan Ave 16, Astana 010000, Kazakhstan
Sultan Beybars has 4.2 stars from 362 reviews
Hotel