Apart Hotel Tomo
Riga - Riga
Search dates for this hotel
Overview
Located in Teika, this aparthotel is within 3 miles (5 km) of Olympic Sports Centre, Palladium and Arena Riga. Berg's Bazaar and Cathedral of Christ's Nativity are also within 3 miles (5 km).