Greens Inn is a two-star property located just outside the main campus of Ramoji Film City offering comfortable accommodation with standard amenities.