Karta Vacation Rentals
In the heart of Riga, tucked into an 18th-century mansion on Teatra Street. Steps from Art Nouveau buildings and the Latvian National Opera, with Laima Clock and the Mikhail Chekhov Riga Russian Theatre just a short stroll away.