The Belvedere Hotel

52-54 Norfolk Square, London, England W2 1RT

JDS Travel News JDS Viewpoints JDS Africa/MI