Bower House Hotel, Londra

37 St. George's DriveStazione Vittoria, LondraSW1V 4DG, Gran Bretagna