Het Welcome Hotel ligt in Villefranche-sur-Mer, tussen Nice en Monte-Carlo. Het biedt kamers met airconditioning en een balkon met uitzicht op de baai van Cap Ferrat. Le Wine Pier, de wijnbar van het hotel, heeft een terras met panoramisch uitzicht op zee en een uitgebreide selectie van lokale wijnen en cocktails. Aanvullende diensten zijn een 24-uursreceptie en gratis internationale dagbladen. Het Welcome Hotel ligt op 400 meter van de stranden en er is een duikclub aan de voorkant van het hotel.