El Aparthotel G3 Galeon está ubicado en la zona norte de Madrid, a 15 minutos a pie del estadio Santiago Bernabéu y a 20 minutos en coche del aeropuerto de Barajas. Todos los apartamentos tienen WiFi gratuita.
Todos los apartamentos son amplios, elegantes y disponen de zona de estar con TV y sofá. La cocina está equipada con nevera, vitrocerámica, lavadora, cafetera y microondas. La limpieza del apartamento se realiza una vez por semana.
El G3 Galeon se halla a 200 metros de la estación de metro Tetuán y a 100 metros de una parada de autobús. El Galeon dispone de aparcamiento.