The Grand Palace Hotel is located to the western entrance to the city of Thessaloniki in Greece. The hotel's convenient location for the city centre means that guests are only a short walk from the many sights of interest and the numerous shops, cafes and restaurants. The hotel's accommodation is modern and well equipped with all the facilities that one would expect from a city centre hotel. The hotel is a good choice for both business and leisure travellers alike as it is very close by to the business district of the city.