A stay at Downtown Brussels Splendor Suites places you in the heart of Brussels, within a 10-minute walk of La Grand Place and Royal Palace of Brussels. This luxury aparthotel is 0.5 mi (0.9 km) from Manneken P ... Read more

View all Luxury Hotels in Brussels