The Pavilion

The Pavilion is a rarity - a Highly Individual Place at an affordable price.

Location

34-36 Sussex Gardens
London - United Kingdom

The Pavilion on HIP Hotels Books

Check Availability

Call the Hotel +442072620905