Room features
The rooms at the Leonardo Plaza Hotel offer a comfortable and luxurious stay, featuring a combination of a living room and bedroom with multiple bathrooms. Guests can enjoy views of the surrounding area, and each room is equipped with air conditioning and free WiFi access. Additionally, amenities such as bathrobes, slippers, and toiletries are provided, adding to the overall comfort of the accommodations.