Photos coming soon
HOTEL
Green window, an oasis of greenery and relaxation.
Via Pietro Tacchini, 16, Rome, Italy
Where it sits
Green window, an oasis of greenery and relaxation.
Via Pietro Tacchini, 16, Rome, Italy
41.88950, 12.48459
Similar stays nearby
Plan around Green window, an oasis of greenery and relaxation.
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
