Maverick City Lodge
Maverick City Lodge is 800 yards from the Deák Ferenc Tér transfer station for all 3 city’s metro lines; it features air-conditioned rooms, free WiFi in all areas, and on-site bicycle rentals. Each private room at the Maverick is equipped with a flat-screen cable TV.
AI-generated summary by The Trip Boutique