The spirit at the heart of Hotel Byron
Situated in the main villa, with skylight window, bedroom, bathroom with shower. In Cozy Nest room, you will find the spirit at the heart of Hotel Byron, that of an Italian villa erected in the early 1900s for the idle holiday pursuits of European nobility