All the necessary facilities, including 24-hour room service, 24-hour security, daily housekeeping, wheelchair accessible, 24-hour front desk, are at hand. A deluxe 5 star hotel has 145 rooms spread over 7 stories. No matter what your reasons are for visiting London, The Stratford Hotel will make you feel instantly at home. Rated 9.3 out of …