Sapphire Hotel London

hotel2_11218_020812.jpg

The Sapphire Hotel London is a modern and stylish 3-star boutique hotel located 5 miles from all main London’s tourist attractions and next to Europe’s largest Shopping Mall, Westfield.

This London hotel is newly refurbished and offers spacious ensuite rooms, tastefully decorated with Italian marble bathrooms, soft lighting and contemporary décor. All the rooms are also equipped with modern amenities.