100,000 Ramada hotel rooms at just £20 per room per night* - The Independent