The Tamburlaine Hotel is a stylish hotel located near the city center. Some of its rooms come with a bathtub, allowing guests to unwind and enjoy a luxurious bath. The hotel also features a restaurant serving modern British cuisine, a bar offering a wide selection of drinks, and a fitness center, ensuring a memorable stay.