Hotel Rooms at the Osborne Hotel are spacious and well laid out. The hotel itself is fairly small when compared to other hotels in the capital city as it is housed in one of the palaces built by the Knights of the Order of St John, which gives this unique property a historical feel. Valletta is a great spot to visit churches, museums, art galleries, theatres, churches, cafes, wine bars, restaurants and shops.