Mojzo Inn 1 stars

120/36 Nguyen Thien Thuat Street, Nha Trang, Vietnam

Hotel image
Read more reviews for Mojzo Inn