Call to speak to one of our experts 0330 094 8364
Boasting a bar, The Leo Grand is situated in the centre of Vienna, 100 yards from St. Peter's Catholic Church. This 5-star hotel offers room service and a concierge service. The property is non-smoking and is located 100 yards from St. Stephen's Cathedral.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. At The Leo Grand rooms include bed linen and towels.

An à la carte, continental or American breakfast is available each morning at the property. At the accommodation you will find a restaurant serving Austrian and international cuisine. Vegetarian, vegan and dairy-free options can also be requested.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking