Spain Travel Guide - Spain - Spain Madrid Hotels and Beach Resorts

Spain Travel Guide

Spain Hotels

Spain Travel Destination
Alicante, Spain
Avila, Spain
Baeza, Spain
Barcelona, Spain
Bilbao, Spain
Burgos, Spain
Cadiz, Spain
Cardona, Spain
Castellon, Spain
Cordoba, Spain
Gandia, Spain
Gijon, Spain
Granada, Spain
Ibiza, Spain
Jerez, Spain
Lacoruna, Spain
Las Palmas, Spain
Madrid, Spain
Malaga, Spain
Marbella, Spain
Oviedo, Spain
Palma, Spain
Pamplona, Spain
Playa, Spain
Salamanca, Spain
San Sebastian, Spain
Santander, Spain
Santiago, Spain
Segovia, Spain
Seville, Spain
Sitges, Spain
Toledo, Spain
Torrem, Spain
Valencia, Spain

Spain Tourism:
Madrid Attractions
Barcelona Attractions
Toledo Attractions
Valencia Attractions
Granada Attractions
Seville Attractions
San Sebastian Attractions
Balearic Attractions
Bilbao Attractions

Spain World Heritage Sites
Murcia Major Attractions
Granada Heritage Sites

Cordoba Heritage Sites

Seville Heritage Sites

Úbeda & Baeza Heritage Sites
Aragon Heritage Sites

Galicia Heritage Sites

Cantabria Heritage Sites

Asturias Heritage Sites
Ibiza Heritage Sites

Basque Country Heritage Sites

Canary Islands Heritage Sites

Toledo Heritage Sites
Castilla La Mancha Heritage Sites

Castile & Leon Heritage Sites

Catalonia Heritage Sites

Extremadura Heritage Sites
La Rioja Heritage Sites

Madrid Heritage Sites


Spain Directory & Spain Travel Information

About Spain
Spain Geography

Spain Climate

Spain History
Prehistory and Pre-Roman Peoples

Roman Empire and the

Germanic Kingdoms

Muslim Iberia

Fall of Muslim Rule and Unification
Imperial Spain

Napoleonic Rule and Its Consequences

Spanish-American War
20th Century of Spain

21st Century of Spain

Spain Politics
Spain Constitution

Spain Government

Spain Administrative Divisions

Foreign Relations of Spain

Spain Economy
Spain Demographics

Immigration to Spain

People / Languages of Spain

Spain Religions

Spain Culture
Spain Schools

Literature of Spain

Real Academia Española

Art of Spain

Cinema in Spain
Spain Architecture

Spain Music

Cuisines in Spain

Sports in Spain

Spain Holidays



Madrid : Holiday Vacation Trips Spain, Europe

Trip Holidays Switzerland offers travel tips and information for top travel places and best destinations. We feature links, resources and large selection of budget airlines, chartered planes, sea cruises, ferries, travel agencies, land transports and attractions including beaches, medical tourism, retirement homes, historical and pilgrimage tours.


Featured Spain Hotels and Spain Beach Resorts in Madrid

Abba Aramo Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 81
Location in Spain : 73 PASEO DE SANTA MARIA DE LA CABEZA MADRID SPAIN

Abba Castilla Plaza Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 93
Location in Spain : PASEO DE LA CASTELLANA 200 28046 MADRID SPAIN

AC Aitana Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 167
Location in Spain : C/PASEO DE LA CASTELLANA 152 28046 MADRID SPAIN

AC Avenida America Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 132
Location in Spain : CARTAGENA 83-85 MADRID 28028 SPAIN

Ac Reina Victoria Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 129
Location in Spain : C/LOS VASCOS S/N 28040 MADRID SPAIN

AC Santo Mauro Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 278
Location in Spain : ZURBANO 36 28010 MADRID SPAIN

Adler Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 257
Location in Spain : VELAZQUEZ, 33 28001 MADRID SPAIN

Agumar Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 88
Location in Spain : PASEO REINA CRISTINA 7 28014 MADRID SPAIN

Arosa Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 81
Location in Spain : SALUD 21 28013 MADRID SPAIN

Asturias Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 2 star
Hotel Rate Start from: (EUR) 68
Location in Spain : SEVILLA 2 28014 MADRID SPAIN

Carlton Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 102
Location in Spain : PASEO DE LAS DELICIAS 26 28045 MADRID SPAIN

Castellana Inter-Continental Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 146
Location in Spain : PASEO DE LA CASTELLANA 49 28046 MADRID SPAIN

Chamartin Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 84
Location in Spain : AGUSTIN DE FOXA S/N MADRID SPAIN

Claridge Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 92
Location in Spain : PLAZA CONDE CASAL 6 28007 MADRID SPAIN

Conde Duque Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 120
Location in Spain : PL CONDE VALLE SUCHIL NO 5 28015-MADRID SPAIN

Confortel Pio Xii Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 114
Location in Spain : AVDA. PIO XII 77 28036 MADRID SPAIN

Confortel Suites Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 114
Location in Spain : LOPEZ DE HOYOS 143 MADRID 28002 SPAIN

Confvencion Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 95
Location in Spain : O DONNELL NO. 53 28009 MADRID SPAIN

Crowne Plaza Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 122
Location in Spain : PLAZA DE ESPANA S/N 28013 MADRID SPAIN

Cuzco Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 96
Location in Spain : PASEO DE LA CASTELLANA 133 CP 28046 MADRID SPAIN

Diana Plus Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 99
Location in Spain : CTRA VILLAVERDE-VALLECAS KM 3.5 28018 MADRID SPAIN

Emperador Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 140
Location in Spain : GRAN VIA 53 28013 MADRID SPAIN

Finisterre Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 2 star
Hotel Rate Start from: (EUR) 63
Location in Spain : CALLE TOLEDO 111-113 MADRID SPAIN

Florida Norte Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 73
Location in Spain : PASEO DE LA FLORIDA 5 28008 MADRID SPAIN

Foxa 25 Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 90
Location in Spain : AGUSTIN DE FOXA 25 E-28036 MADRID SPAIN

Foxa 32 Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 90
Location in Spain : AGUSTIN DE FOXA 32 E-28036 MADRID SPAIN

Foxa M-30 Suites Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 128
Location in Spain : SERRANO GALVACHE 14 MADRID SPAIN

Francisco I Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 2 star
Hotel Rate Start from: (EUR) 74
Location in Spain : ARENAL 15 28013 MADRID SPAIN

Gaudi Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 125
Location in Spain : GRAN VIA 9 28013 MADRID SPAIN

Gran Atlanta Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 64
Location in Spain : COMANDANTE ZORITA 34 28020 MADRID SPAIN

Gran Colon Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 82
Location in Spain : AVDA DR ESQUERDO 117-119 MADRID SPAIN

Gran Melia Fenix Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 188
Location in Spain : C/HERMOSILLA,2 28001 MADRID SPAIN

Gran Versalles Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 120
Location in Spain : C/COVARRUBIAS 4 28010 MADRID SPAIN

Gran Via 65 Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 106
Location in Spain : GRAN VIA 65 28013 MADRID SPAIN

Hesperia Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 205
Location in Spain : PASEO DE LA CASTELLANA 57 MADRID 28046 SPAIN

Holiday Inn Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 164
Location in Spain : CARLOS TRIAS BERTRAN 28020 MADRID SPAIN

Husa Princesa Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 152
Location in Spain : CALLE PRINCESA 40 28008 MADRID SPAIN

Husa Serrano Royal Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 108
Location in Spain : MARQVES DE VILLAMEJOR 8 28006 MADRID SPAIN

Las Adelfas Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 134
Location in Spain : AVENIDA DE LA ARRUZAFA S/N 14012 CORDOBA SPAIN

Lope De Vega Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 138
Location in Spain : C/ LOPE DE VEGA, 49 28014 MADRID SPAIN

Mayorazgo Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 98
Location in Spain : FLOR BAJA 3 28013 MADRID SPAIN

Melia Madrid Princesa Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 156
Location in Spain : CALLE PRINCESA 27 28002 MADRID SPAIN

Melia Castilla Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 141
Location in Spain : CALLE CAPITAN HAYA 43 28020 MADRID SPAIN

Melia Galgos Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 126
Location in Spain : C CUAUDIO COELLO 139 28006 MADRID SPAIN

Mindanao Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 108
Location in Spain : PASEO DE SAN FRANCISCO DE SALES MADRID SPAIN

Negresco Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 88
Location in Spain : C/MESONERO ROMANOS 12 MADRID SPAIN

Nh Eurobuilding Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 159
Location in Spain : PADRE DAMIAN 23 28036 MADRID SPAIN

Nh Nacional Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 138
Location in Spain : PASEO DEL PRADO 48 MADRID 28014 SPAIN

Nh Parque Avenidas Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 138
Location in Spain : BIARRITZ 2 28028 MADRID SPAIN

Nh Zurban Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 122
Location in Spain : ZURBANO 79-81 28003 MADRID SPAIN

Nh Zurbano Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 107
Location in Spain : ZURBANO 79-81 28003 MADRID SPAIN

Occidental Miguel Angel Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 178
Location in Spain : MIGUEL ANGEL 31 28010 MADRID SPAIN

Occidental Hotels Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 134
Location in Spain : C/POETA ALONSO BONILLA 7 CORDOBA SPAIN

Orfila Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 216
Location in Spain : 6 ORFILA STREET P.C 28010 MADRID SPAIN

Osuna Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 107
Location in Spain : LUIS DE LA MATA 18 MADRID SPAIN

Palacio San Martin Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 106
Location in Spain : PLAZA DE SAN MARTIN 5 28013 MADRID SPAIN

Paris Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 2 star
Hotel Rate Start from: (EUR) 79
Location in Spain : C/ALCALA 2 PUERTA DEL SOL MADRID SPAIN

Plaza De Espana Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 106
Location in Spain : PLAZA DE ESPANA NO.7 MADRID 28008 SPAIN

Praga Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 77
Location in Spain : ANTONIO LOPEZ 65 MADRID SPAIN

Regina Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 90
Location in Spain : C/ALCALA 19 28014 MADRID SPAIN

Ritz Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 228
Location in Spain : PLAZA DE LA LEALTAD 5 28014 MADRID SPAIN

Senator Gran Via Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 106
Location in Spain : GRAN VIA 21 28013 MADRID SPAIN

Sofitel Plaza De Espana Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 166
Location in Spain : TUTOR 1 28008 MADRID SPAIN

Sofitel Madrid Airport Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 158
Location in Spain : AVENIDA DE ESPANA LAS NACIONES 28042 MADRID SPAIN

Suecia Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 88
Location in Spain : MARQUES DE CASA RIERA 4 28014 MADRID SPAIN

T3 Tirol Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 58
Location in Spain : C/MARQUES DE URQUIJO 4 28008 MADRID SPAIN

Tryp Alcala 611 Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 93
Location in Spain : ALCALA 611 28022 MADRID SPAIN

Tryp Atocha Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 102
Location in Spain : C/ATOCHA 83 MADRID SPAIN

Tryp Alameda Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 104
Location in Spain : AVDA. DE LOGRONO 100 28042 MADRID 22 SPAIN

Tryp Ambassador Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 128
Location in Spain : CUESTA DE SANTO DOMINGO 5 28013 MADRID SPAIN

Tryp Capitol Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 86
Location in Spain : GRAN VIA 41 28013 MADRID SPAIN

Tryp Centro Norte Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 88
Location in Spain : MAURICO RAVEL 10 E-28046 MADRID SPAIN

Tryp Cibeles Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 109
Location in Spain : MESONERO ROMANOS 13 28013 MADRID SPAIN

Tryp Diana Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 104
Location in Spain : GALEON 27 MADRID 27E 28042 SPAIN

Tryp Escultor Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 142
Location in Spain : MIGUEL ANGEL 3 E-28010 MADRID SPAIN

Tryp Gran Via Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 87
Location in Spain : GRAN VIA 25 28013 MADRID SPAIN

Tryp Monte Real Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 140
Location in Spain : FRESNO DE HIERRO E-28035 MADRID SPAIN

Tryp Reina Victoria Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 116
Location in Spain : PLAZA DE SANTA ANA 14 MADRID 28012 SPAIN

Tryp Rex Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 88
Location in Spain : GRAN VIA 43 28013 MADRID SPAIN

Tryp Washington Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 88
Location in Spain : GRAN VIA 43 28013 MADRID SPAIN

Velazquez Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 99
Location in Spain : VELAZQUEZ 62 28001 MADRID SPAIN

Villa Magna Park Hyatt Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 176
Location in Spain : PASEO DE LA CASTELLANA 22 28046 MADRID SPAIN

Villa De La Reina Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 3 star
Hotel Rate Start from: (EUR) 96
Location in Spain : GRAN VIA 22 MADRID SPAIN

Villa Real Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 4 star
Hotel Rate Start from: (EUR) 216
Location in Spain : PLAZA DE LAS CORTES 10 28014 MADRID SPAIN

Wellington Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 126
Location in Spain : VELAZQUEZ 8 28001 MADRID SPAIN

Westin Palace Hotel Madrid - Book Now!
Spain Hotel-Resort Rating: 5 star
Hotel Rate Start from: (EUR) 225
Location in Spain : PLAZA DE LAS CORTES 7 28014 MADRID SPAIN



Spain Travel Destination
Alicante Spain - Avila Spain - Baeza Spain - Barcelona Spain - Bilbao Spain - Burgos Spain - Cadiz Spain - Cardona Spain
Castellon Spain
- Cordoba Spain - Gandia Spain - Gijon Spain - Granada Spain - Ibiza Spain - Jerez Spain
Lacoruna Spain
- Las Palmas Spain - Madrid Spain - Malaga Spain - Marbella Spain - Oviedo Spain - Palma Spain
Pamplona Spain
- Playa Spain - Salamanca Spain - San Sebastian Spain - Santander Spain - Santiago Spain - Segovia Spain
Seville Spain
- Sitges Spain - Toledo Spain - Torrem Spain - Valencia Spain

Spain Travel Informations and Spain Travel Guide
About Spain - Spain Geography - Spain Climate
Spain History - Prehistory and Pre-Roman Peoples - Roman Empire and the - Germanic Kingdoms - Muslim Iberia
Fall of Muslim Rule and Unification - Imperial Spain - Napoleonic Rule and Its Consequences
Spanish-American War - 20th Century of Spain - 21st Century of Spain
Spain Politics - Spain Constitution - Spain Government - Spain Administrative Divisions - Foreign Relations of Spain
Spain Economy - Spain Demographics - Immigration to Spain - People / Languages of Spain - Spain Religions
Spain Culture - Spain Schools - Literature of Spain - Real Academia Española - Art of Spain
Cinema in Spain - Spain Architecture - Spain Music - Cuisines in Spain - Sports in Spain - Spain Holidays

Other Destinations: Africa, Asia, Arab, Europe, USA

Other Europe and European Travel Destinations
Spain, Croatia, Cyprus, Greece, Hungary, Iceland, Malta, Netherlands, Norway, Poland, Portugal, Romania, Russia,
Scotland, Spain, Sweden, Switzerland, Slovakia, Slovania, Ukraine more destinations...

Island Trips Europe and USA Travel Guide | About Us | Terms of Use
All Rights Reserved. © Copyright