This is a great property if not the best in it's category! What makes it so special one might ask? Simple really... Location, location, location! Situated in the majestic city of Valletta, already a good start but even more so the property is in the heart of Valletta, St. Lucia str,c/with Republic str to be exact which is the city's main road.
Moreover behind this property there is a dedicated team to make our guests feel right at home, we pride that our cleaning is of the finest standard.