Osborne 
50 South Street, Valletta VL5 11 - Malta
|
|

Map |
|
|
|
The Osborne Hotel is a renovated 16th century building situated in the heart of Valletta that was originally built as an inn for the Knights of Malta housed in nearby Auberges, their main building.
|
|
|
|
|