Where is Tango de Mayo Hotel?

Where is Tango de Mayo Hotel located?

Tango de Mayo Hotel, Buenos Aires F.D., Argentina (approx. -34.60936°, -58.38621°)


Where is Tango de Mayo Hotel on the map?