SPECIAL OFFERS Treat Yourself! Stay 2+ Nights and Save 20%Stay 2 Nights at Ramada London Finchley and save 20% on your stay. Book now for a great deal! Book direct and save 10%Enjoy a quiet and convenient visit to London for business or leisure at our Ramada London Finchley hotel near Alexandra Palace. Book direct and save 10% Book 7 days in advance and save 15%Be sure to book your stay in advance by booking up to 7 days in advance and save 15%.