Slovenia's capital Ljubljana is a stunning city straight out of a fable. Europe's greenest and most livable city, Ljubljana boasts of verdant views, emerald rivers, medieval castles, quaint cafés, and much more. Given its majestic atmosphere, it only makes sense to kick back in hotels that treat you like royalty.