Lemon Plaza Hotel is a charming 3-star establishment located in the vibrant city of Poznan, Poland. With an impressive guest rating of 9.6 out of 10 based on nine reviews, this hotel offers a warm and inviting atmosphere, perfect for both leisure and business travelers. The hotel is situated in a prime location, allowing easy access to the city’s rich history and cultural attractions.