Map
23/25 Juras St., Majori 2015, Latvia
Hotel
Baltic Beach Hotel