The Grosvenor Hotel is one of London’s great railway hotels with period features and ambience reflecting its unique Victorian heritage. The hotel, formerly known as Thistle Victoria, has recently completed a £20 million refurbishment and is located near to Victoria mainline railway station. Check-in in this hotel is from 4pm and check-out by 11am.