Radisson Europa Hotel & Conference Center

Central Street & 3rd-15th Ave
San Jose
Costa Rica