Mama appartsGuesthouse
ulitsa Volzhskaya 34, Sochi
Set in Sochi, 1.2 km from Little Mermaid Beach and 1.4 km from Lastochka Beach, Mama apparts offers free Wi-Fi and air conditioning. This apartment is 10 km from Sochi Winter Theatre and 11 km from Sochi Summer Theatre.