The Leogrand Hotel is the newest and only deluxe property in Chisinau. The hotel has 143 luxury rooms including 6 deluxe suites, 1 presidential suite and 8 apartments with kitchenette. It has fine dining......more
Epic Trip is not responsible for content from external web sites and sources including photos, videos, reviews of hotels, attractions, restaurants, and destinations